package com.qumitech.visualnovel.datasource.editor;

import java.util.List;
import com.qumitech.visualnovel.model.dto.ReviewQueryDTO;
import com.qumitech.visualnovel.model.dao.editor.ReviewRecordDAO;

public interface ReviewRecordDAOMapper {
    int deleteByPrimaryKey(Long id);

    int insert(ReviewRecordDAO record);

    int insertSelective(ReviewRecordDAO record);

    ReviewRecordDAO selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(ReviewRecordDAO record);

    int updateByPrimaryKeyWithBLOBs(ReviewRecordDAO record);

    int updateByPrimaryKey(ReviewRecordDAO record);

    int total(ReviewQueryDTO param);

    List<ReviewRecordDAO> list(ReviewQueryDTO param);
}